Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN CLOSE Terraced £127,951 £75,750 5 Oct 2006
3 OWEN CLOSE Terraced £231,050 £135,000 10 Dec 2010
4 OWEN CLOSE Terraced £239,176 £197,500 2 Jun 2020
5 OWEN CLOSE Terraced £238,206 £235,000 7 Jul 2023